|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
APLUS VERSATILE 10 SEC INSTANT VOICE ROM FEATURES * Minimum 10 second voice length at 6 KHz * Versatile features for playback * Combination of voice building blocks extends the duration of playback * Voice data re-use saves memory space * Four trigger pins,TG1 to TG4 for eight groups * SBT for sequential play-all # Holdable and unholdable, edge and level triggering option * 15 ms debounce time suitable for CDS * IRP interrupt pin for master reset * Three programmable output pins for STP Stop Pulse, BUSY Signal, and LED * * * * * * # * * * * API8108A JUNE 1999 Built-in oscillator with variable sample rate Single external resistor to determine sample rate Built-in D/A converter, EPROM ADPCM data compression provides high sound quality Optional pop noise elimination function C OUT pin drives speaker with a transistor V 1 and VOUT2 drives buzzer or speaker OUT directly Auto-power down 3.0V-6V single power supply operation Low standby current (<5 mA at 3V) Development tools support GENERAL DESCRIPTION API8108A is a high quality voice synthesizer capable of varying playback duration. A proprietary ADPCM algorithm is used. The audio message is stored in a 256K bits onchip EPROM which can store up to ten seconds of voice data at 6 KHz sample rate. The API8108A eliminates the need of complicated circuitry in voice playback but still achieves high voice quality. Sounds such as human speech, animal sounds, musical sounds and even special sound effects can be synthesized. Versatile combinations in sections achieve longer playback duration. In addition, devices can be cascaded to achieve longer voice duration. Two devices can be configured in parallel in order to achieve signal mixing without an external mixer in which speech can be mixed with background music each from one of two different chips. The API8108A provides wide operating voltage range feom 2.8Vto6.0V.PWM digital amplifier output pins,VOUT1 and VOUT2 provides direct drive to buzzer or speaker. A current output pin, COUT, enables the device to drive a speaker through a low cost NPN transistor. No complex filtering or amplifier circuit is needed. An automatic rampdown function eliminates undesired noise at the end of playback. Group of sections The voice data memory area of the API8108A can be subdivided into 124 sections. Any combination of these sections will form an individual group for data playback. A maximum of eight groups are available with activation controlled by TG1 to TG4 pins. The SBT pin can be used to trigger multiple groups playback in sequence. Group Configuration Voice within each group are combinations of different fixed memory sections of up to 124 sections. These sections are the fundamental voice building blocks for arranging playback without limiting sequencing. This provides flexibility and allows data to be re-used, beneficial for applications with many repeated sounds or words. An example of group configuration is illustrated below: Group No. Group 1 Group 2 Group 3 Group 4 Section Entry Sec 1 + Sec 2 + Sec 3 ----- Sec 109 . Sec 3 + Sec 2 Sec 10 + Sec 11 + Sec 12 Sec110 + Sec 10 + Sec 5 1 APLUS Group Configuration (continued) The entry of sections for each group is truly random and without limitation. However, there is a limit in the total number of entries for eight groups, which is 992 in the API8108A It is acceptable to allocate all entries into only one group or distribute out to other groups. It depends on how many groups of messages are required. API8108A frequency. As a matter of fact, the available choices are also dependent on the pullup resistor value at the OSC pin. For example, if the fundamental frequency choice is F, it can provide choices in x1, x1-1/2, x2, x3. Selections in Output Buffer There are three independent output pins, OUT1, OUT2, and OUT3, available for several combinations of LED1, LED2, Stop Pulse, and Busy Signal for each group. The following table illustrates the four different combinations. OUT1 1. 2. 3. 4. LED1 Stop Busy LED2 OUT2 Busy LED2 LED1 Stop OUT3 LED2 LED1 Stop Busy Programmable Options Groups in API8108A can have independent options. They include: * * * * * Edge or Level trigger Unholdable or Holdable trigger Retriggerable or non-retriggerable LED1, LED2, Busy, and Stop pulse are configurable Four selections in playback frequency Selections in Triggering The API8108A can be triggered in different ways, Edge or Level trigger, Holdable or Unholdable, Retriggerable or Non-retriggerable. The combinations of the triggering options provide versatile playback. By enabling Retrigger, the playback can be controlled in Stop and Start mode. A trigger on any trigger pin will stop the content message and start the next message immediately. LED1 and LED2 are complemented outputs flashing at approximately a 3 Hz rate. Stop pulse (STOP) gives a 15 ms positive pulse at the end of the playback for each Group with option have or do not have the Stop pulse. Busy is active high and Section dependent but not Group dependent. Even if same section in different group may have different output in Busy output. For instance, BUSY can be high for Section 4 in Group 1 but low in Group 4. BUSY can be used as a synchronous signal. During standby mode all three outputs must be low. Selections in Playback Frequency This option provides four choices for each group in frequency which implies it is possible to have four different sampling rates in one chip or one sample rate with a different playback Software Support APLUS provides dedicated software to the customer. With this tool, the customer can compose their own messages and configure the chip to fit intor their applications very easily. 2 APLUS BLOCK DIAGRAM OSC OSCILLATOR ADDRESS SEQUENCER CLOCK GENERATOR API8108A VCC VOICE EPROM GND TG1 TG2 TG3 TG4 SBT IRP OUT1 OUT2 OUT3 ADPCM DECODER CONTROL LOGIC POP NOISE REDUCTION OUTPUT DRIVER BUZZER BUFFER VOUT1 VOUT2 D/A COUT 3 APLUS PIN CONFIGURATIONS 300-mil PDIP OUT1 VOUT1 VOUT2 GND OUT2 OUT3 COUT OSC 1 2 3 4 5 6 7 8 16 15 14 13 12 11 10 9 IRP SBT TG4 TG3 VCC TG2 TG1 VPP API8108A PIN DESCRIPTION OUT1 OUT2 OUT3 VOUT1 VOUT2 GND COUT OSC VPP TG1 TG2 Programmable output 1 Programmable output 2 Programmable output 3 PWM audio signal output for buzzer and speaker PWM audio signal output for buzzer and speaker Power ground Current output from internal DAC for speaker playback Oscillator resistor pin to control sampling frequency Program power supply, no connect when voice playback Trigger switch 1, internal pull low, active high Trigger switch 2, internal pull low, active high Positive power supply Trigger switch 3, internal pull low, active high Trigger switch 4, internal pull low, active high Sequential trigger, internal pull low, active high Interrupt to stop playback, internal pull low, active high VCC TG3 TG4 SBT IRP Note: 1. The following pins are used to program data into the memory: pins 4, 5, 6, 8, 9, 12, 15 and 16. BONDING DIAGRAM BONDING PARAMETERS Pin 1 2 Name OUT1 VOUT1 VOUT2 GND OUT2 OUT3 COUT OSC VPP TG1 TG2 X 204 423 718 893 786 590 167 -89 -306 -483 -691 -899 -796 -588 -380 -172 Y -678 -678 -678 -678 677 677 677 677 677 677 677 677 -678 -678 -678 -678 12 11 10 9 8 7 6 5 NC 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Y X (0,0) 13 14 15 16 NC 1 2 3 4 Note: Substrate must be connected to GND Pad size = 80 mm x 80 mm Die size = 2128 mm x 16 35 mm 83.78mil x 64.37 mil VCC TG3 TG4 Note: Programming requires connection to pins 4, 5, 6, 8, 9, 12, 15, and 16. SBT IRP 4 APLUS ABSOLUTE MAXIMUM RATINGS Symbol VCC - GND VIN VOUT TA TSTG Parameter Terminal Voltage with Respect to GND Operating Temperature Storage Temperature API8108A Value -0.5 to +7.0 GND -0.3 < V IN < VCC + 0.3 GND < VOUT < VCC -10 to +85 -55 to +125 Unit V V V C C DC CHARACTERISTICS Symbol Parameter Description VCC ISB IOP VIH VIL IOH IOL ICO ISTPH ISTPL ILED DF/F Operating Voltage Standby Current Operating Current Input HIGH Voltage Input LOW Voltage VOUT HIGH Operating Current VOUT LOW Operating Current COUT Operating Current STP HIGH Operating Current STP LOW Operating Current LED Output Current Frequency Stability Test Conditions Min. Typ. 4.5 1 3.0 0 -12 12 -2 -5 5 8 Max. 6.0 5 100 3.5 0.3 10 5 Unit V uA uA V V mA mA mA mA mA mA % 3.0 Vcc = 3.0V, I/O Open Vcc = 3.0V, I/O Open Vcc = 3.0V 2.5 Vcc = 2.0V - 0.3 Vcc = 3.0V, VOUT = 3.0V Vcc = 3.0V, VOUT = 0V Vcc = 3.0V, VCOUT = 0.7V Vcc = 3.0V, VSTP = 3.0V Vcc = 3.0V, VSTP = 0V Vcc = 2.2V - 6.0V 6 (FOSC [3V] - F OSC [3.5V]) / FOSC (3.0V) - 5 APLUS TIMING WAVEFORMS 1. Level, Unholdable, Non-retriggerable a. Trigger is shorter than a Group output API8108A b. Trigger is longer than a Group output TG1 TG2 COUT LED STP Group 2 Group 1 Group 2 Group 2 2. Level Holdable a. Trigger is shorter than a Group output TG1 TG2 COUT LED Group 2 Group 1 b. Trigger is longer than a Group output Group 2 Group 2 3. Single Button Trigger (SBT), Sequential a. Level Unholdable SBT COUT Group 1 Group 2 Group 2 Group 2 Group N Group 1 b. Level Holdable SBT COUT Group 1 Group 2 Group 2 Group 2 Group N Group 1 Where N is up to 8. 6 APLUS 4. Edge,Unholdable,Non-retritggerable a. Trigger is shorter than a phrase output API8108A b. Trigger is longer than a phrase output TG1 TG2 COUT STP LED Grroup 2 Group 1 Grouup 2 5. Edge Holdable a. Trigger is shorter than a phrase output b. Trigger is longer than a phrase output TG1 TG2 Group2 Group 1 Group2 COUT LED 6. Single Button Trigger (SBT), Sequential a. Edge Unholdable SBT COUT Group 1 Group2 Group N Group 1 b. Edge Holdable SBT COUT Group 1 Group 2 Group N Group 1 Where N is up to 8. 7 APLUS APPLICATION CIRCUITS TYPICAL APPLICATION Vcc SP OSC TG1 TG2 TG3 TG4 SBT IRP COUT R API8108A Vcc VOUT1 OSC TG1 TG2 TG3 TG4 SBT IRP VOUT2 ROSC ROSC C PIEZO BUZZER OR 32/64 OHM SPEAKER GND GND CASCADE APPLICATION ROSC Vcc ROSC OSC Vcc SP COUT OSC COUT SBT IRP SBT OUT3 GND IRP R GND Notes: 1. To direct dirve a speaker or buzzer, C is needed (C = 0.1 mF). 2. R = 330 Ohm (if using transistor 8050 and Vcc = 4.5V). 3. SP = 8 Ohm speaker. 4. To determine the value of ROSC, refer to the Sampling Frequency vs. ROSC tables on page 6. 8 APLUS APPLICATION CIRCUITS PARALLEL APPLICATION Vcc OSC TG1 TG2 TG3 TG4 SBT IRP GND COUT Vcc API8108A ROSC ROSC OSC TG1 TG2 TG3 TG4 SBT IRP SP COUT R GND LED APPLICATION ROSC OSC TG1 TG2 TG3 TG4 SBT IRP Vcc COUT R SP OUT2 OUT1 GND Notes: The following are typical values: 1. B of NPN transistor > 130. 2. SP = 8W. 1/4W. 3. Piezo buzzer resonant frequency = 1 KHz. 9 APLUS APPLICATION CIRCUITS CDS APPLICATION Vcc API8108A ROSC CDS OSC SP COUT R SBT IRP GND 8-SEGMENT TRIGGER APPLICATION SW8 ROSC SW5 SW1 SW6 SW2 Vcc SP OSC TG1 TG2 COUT R SW7 SW3 SW4 TG3 TG4 GND 10 |
Price & Availability of API8108A |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |